spike of maize - French English Dictionary